package com.xing.model;

/**
 * HsdDataResearch entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class HsdDataResearch implements java.io.Serializable {

	/**
	 * 要用封装的类型，否则在不赋值的时候也会初始值，然后影响将些对象上传。
	 */
	private Long id;
	private String researchuuid;
	private String surveyuuid;
	private String name;
	/**
	 * 1：男
	 * 2:女
	 */
	private Integer sex;
	private Integer age;
	private String telephone;
	private String mobilephone;
	private String email;
	private Integer documenttype;
	/**
	 * 身份证号
	 */
	private String idnumber;
	private String researchaccount;
	private String researchname;
	/**
	 * 1 正要调查   2:已完成
	 */
	private Integer status;
	private String createtime;
	private String modifytime;
	/**
	 * 1已上传 0未上传
	 */
	private Integer has_uploaded;

	// Constructors

	public Integer getHas_uploaded() {
		return has_uploaded;
	}

	public void setHas_uploaded(Integer has_uploaded) {
		this.has_uploaded = has_uploaded;
	}

	/** default constructor */
	public HsdDataResearch() {
	}

	/** full constructor */
	public HsdDataResearch(String researchuuid, String surveyuuid, String name,
			Integer sex, Integer age, String telephone, String mobilephone,
			String email, Integer documenttype, String idnumber,
			String researchaccount, String researchname, Integer status,
			String createtime, String modifytime) {
		this.researchuuid = researchuuid;
		this.surveyuuid = surveyuuid;
		this.name = name;
		this.sex = sex;
		this.age = age;
		this.telephone = telephone;
		this.mobilephone = mobilephone;
		this.email = email;
		this.documenttype = documenttype;
		this.idnumber = idnumber;
		this.researchaccount = researchaccount;
		this.researchname = researchname;
		this.status = status;
		this.createtime = createtime;
		this.modifytime = modifytime;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getResearchuuid() {
		return this.researchuuid;
	}

	public void setResearchuuid(String researchuuid) {
		this.researchuuid = researchuuid;
	}

	public String getSurveyuuid() {
		return this.surveyuuid;
	}

	public void setSurveyuuid(String surveyuuid) {
		this.surveyuuid = surveyuuid;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getSex() {
		return this.sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public Integer getAge() {
		return this.age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getTelephone() {
		return this.telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getMobilephone() {
		return this.mobilephone;
	}

	public void setMobilephone(String mobilephone) {
		this.mobilephone = mobilephone;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Integer getDocumenttype() {
		return this.documenttype;
	}

	public void setDocumenttype(Integer documenttype) {
		this.documenttype = documenttype;
	}

	public String getIdnumber() {
		return this.idnumber;
	}

	public void setIdnumber(String idnumber) {
		this.idnumber = idnumber;
	}

	public String getResearchaccount() {
		return this.researchaccount;
	}

	public void setResearchaccount(String researchaccount) {
		this.researchaccount = researchaccount;
	}

	public String getResearchname() {
		return this.researchname;
	}

	public void setResearchname(String researchname) {
		this.researchname = researchname;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getCreatetime() {
		return this.createtime;
	}

	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}

	public String getModifytime() {
		return this.modifytime;
	}

	public void setModifytime(String modifytime) {
		this.modifytime = modifytime;
	}

	

}